Table: Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]

Line Label Object Class Period Type Balance Name
1 Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] [Table]

*

*

us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Business Acquisition [Axis] [Axis]

*

*

us-gaap:BusinessAcquisitionAxis
5 Business Acquisition, Acquiree [Domain] [Domain]

*

*

us-gaap:BusinessAcquisitionAcquireeDomain
6 Series of Individually Immaterial Business Acquisitions [Member] [Member]

*

*

us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
7 Contingent Consideration Type [Axis] [Axis]

*

*

us-gaap:ContingentConsiderationByTypeAxis
8 Contingent Consideration Type [Domain] [Domain]

*

*

us-gaap:ContingentConsiderationTypeDomain
9 Business Acquisition, Contingent Consideration [Line Items] [Line Items]

*

*

us-gaap:BusinessAcquisitionContingentConsiderationLineItems
10 Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock
11 Business Acquisition, Contingent Consideration [Hierarchy] [Abstract]

*

*

added:BusinessAcquisitionContingentConsiderationHierarchy
12 Business Acquisition, Contingent Consideration, at Fair Value [Concept] Monetary As Of Credit us-gaap:BusinessAcquisitionContingentConsiderationAtFairValue
13 Business Acquisition, Contingent Consideration, at Fair Value, Current [Concept] Monetary As Of Credit us-gaap:BusinessAcquisitionContingentConsiderationAtFairValueCurrent
14 Business Acquisition, Contingent Consideration, at Fair Value, Noncurrent [Concept] Monetary As Of Credit us-gaap:BusinessAcquisitionContingentConsiderationAtFairValueNoncurrent
15 Business Acquisition, Contingent Consideration, Potential Cash Payment [Concept] Monetary As Of Credit us-gaap:BusinessAcquisitionContingentConsiderationPotentialCashPayment
16 Business Acquisition, Contingent Consideration, Shares Issuable, Description [Concept] Text/String For Period

*

us-gaap:BusinessAcquisitionContingentConsiderationSharesIssuableDescription
17 Business Acquisition, Contingent Consideration, Shares Issuable [Concept] Shares For Period

*

us-gaap:BusinessAcquisitionContingentConsiderationSharesIssuable
18 Business Acquisition, Contingent Consideration, Accounting Treatment [Concept] Text/String For Period

*

us-gaap:BusinessAcquisitionContingentConsiderationAccountingTreatment